RELATED WORDS
PARAPHRASING
a place, building etc where a service is organized and provided; a place where trains stop; a system, company, providing radio or TV programmes, a social position, rank; to put (people, things) in a certain place
headquarters, base